package com.kotlin.android.router.interceptor

import com.kotlin.android.ktx.ext.isLogin
import com.kotlin.android.router.RouterManager
import com.kotlin.android.router.path.RouterActivityPath

/**
 * 创建者: zl
 * 创建时间: 2020/6/9 10:04 AM
 * 描述:
 */
/**
如果已经登录，进行传入的方法处理
如果没有登录，进入登录界面
只是做了个判断，并没有处理登录后的逻辑，如有需求请参考LoginNavigationCallbackImpl
 */
fun afterLogin(method: () -> Unit) {
    if (isLogin()) {
        method()
    } else {
        RouterManager.navigation(RouterActivityPath.User.PAGER_LOGIN)
    }
}